// pages/muindex/muindex.js
// import {domain} from "../../utils/config.js"
import * as API from "../../utils/config.js";
var app=getApp();
// 获取应用实例
Page({

  /**
   * 页面的初始数据
   */
  data: {
      circular:true,
      autoplay:true,
    //显示点
      indicatorDots:true,
      indicatorColor:"#fff",
      // 当前现实点的颜色
      indicator_active_color:"#d7d3d3",
      //后台数据数组
      youngboy:{},
      youngman:{}

  },
  // 更新页的页面处理
  goUpdatapage:function(){
      // wx.redirectTo({
      //   url: '../updata/updata',
      // })
      wx.navigateTo({
        url: '../updata/updata',
      })

  },
  // 人气作品页面
  gopopularpage:function(){
    wx.navigateTo({
      url: '../Popular-works/Popular-works-template',
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //少年漫画
    var youngboyUrl = app.globalData.youyaoqibase +"/youngboy";
    //青年漫画
    var youngmanUrl = app.globalData.youyaoqibase+"/youngman"

    this.getmanhuaListData(youngboyUrl,"youngboy");
    this.getmanhuaListData(youngmanUrl,"youngman");
    this._initData()
  },
  // 轮播图数据
  _initData(){
    wx.request({
      url: API.Carousel,
      success:(res)=>{
  
        this.setData({
          CarouselList:res.data.data
        })
        // console.log(this.data.CarouselList)
      }
    })
    // console.log(API)
  },
  //列表数据
  getmanhuaListData:function(url,setteKey){
      var that=this;
      wx.request({
        url: url,
        method:'GET',
        success:function(res){
          // console.log(res)
          that.processManhuaData(res.data.result,setteKey)
        }
      })
  },
// 处理漫画列表需要的数据
  processManhuaData: function (manhuaData, settedKey){
    // console.log(manhuaData.bookList)
    var manhuasplice=manhuaData.bookList.splice(0,3);
    // console.log(manhuasplice)

      var manhuas=[];
      var youngman=[];
      for (var idx in manhuasplice){
        var subject = manhuasplice[idx];
        var title = subject.name;
        if(title.length>=6){
          title=title.substring(0,6)+"...";
        }
        var temp={
          title:title,
          coverImg: subject.coverImg
        }

        manhuas.push(temp)
        // console.log(manhuas)
        // this.setData({
        //   manhuas:manhuas
        // })
        var readyData={};
        readyData[settedKey]=manhuas;
        this.setData(readyData)
      }

  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})